3 Problem Definition
نویسنده
چکیده
Given an undirected edge-weighted graph, G = (V,E), the maximum cut problem (Max-Cut) is to find a bipartition of the vertices that maximizes the weight of the edges crossing the partition. If the edge weights are non-negative, then this problem is equivalent to finding a maximum weight subset of the edges that forms a bipartite subgraph, i.e. the maximum bipartite subgraph problem. All results discussed in this article assume non-negative edge weights. Max-Cut is one of Karp’s original NP-complete problems [Kar72]. In fact, it is NP-hard to approximate to within a factor better than 16 17 [TSSW00, H̊as01]. For nearly twenty years, the best-known approximation factor for Max-Cut was half, which can be achieved by a very simple algorithm: Form a set S by placing each vertex in S with probability half. Since each edge crosses the cut (S, V \S) with probability half, the expected value of this cut is half the total edge weight. This implies that for any graph, there exists a cut with value at least half of the total edge weight. In 1976, Sahni and Gonzalez presented a deterministic half-approximation algorithm for Max-Cut, which is essentially a de-randomization of the aforementioned randomized algorithm [SG76]: Iterate through the vertices and form sets S and S̄ by placing each vertex in the set that maximizes the weight of cut (S, S̄) thus far. After each iteration of this process, the weight of this cut will be at least half of the weight of the edges with both endpoints in S ∪ S̄. This simple half-approximation algorithm uses the fact that for any graph with non-negative edge weights, the total edge weight of a given graph is an upper bound on the value of its maximum cut. There exist classes of graphs for which a maximum cut is arbitrarily close to half the total edge weight, i.e. graphs for which this “trivial” upper bound can be close to twice the true value of an optimal solution. An example of such a class of graphs are complete graphs on n vertices, Kn.
منابع مشابه
Additional Insights Into Problem Definition and Positioning From Social Science; Comment on “Four Challenges That Global Health Networks Face”
Commenting on a recent editorial in this journal which presented four challenges global health networks will have to tackle to be effective, this essay discusses why this type of analysis is important for global health scholars and practitioners, and why it is worth understanding and critically engaging with the complexities behind these challenges. Focusing on the topics of problem definition ...
متن کاملOn the definition of homological critical value
We point out that there is a problem with the definition of homological critical value (as defined in the widely cited paper [2] by Cohen-Steiner, Edelsbrunner and Harer). Under that definition, the critical value lemma of [2] in fact fails. We provide several counterexamples and a definition (due to Bubenik and Scott [1]) we feel should be preferred and under which the critical value lemma doe...
متن کاملOn the Approximation Ratio of the Path Matching Christofides Algorithm
Definition The traveling salesman problem (TSP) is the following optimization problem. Given a complete graph G with edge costs, find a Hamiltonian cycle of minimum cost in G. Definition The metric traveling salesman problem (∆-TSP) is the TSP restricted to instances satisfying the triangle inequality Definition The traveling salesman problem (TSP) is the following optimization problem. Given a...
متن کاملAutomated Extraction of Problem Structure
Most problems studied in artificial intelligence possess some form of structure, but a precise way to define such structure is so far lacking. We investigate how the notion of problem structure can be made precise, and propose a formal definition of problem structure. The definition is applicable to problems in which the quality of candidate solutions is evaluated by means of a series of tests....
متن کاملLattices in Computer Science Lecture 3 CVP Algorithm
In this lecture, we describe an approximation algorithm to the Closest Vector Problem (CVP). This algorithm, known as the Nearest Plane Algorithm, was developed by L. Babai in 1986. It obtains a 2( 2 √ 3 ) approximation ratio, where n is the rank of the lattice. In many applications, this algorithm is applied for a constant n; in such cases, we obtain a constant approximation factor. One can de...
متن کاملA Sociological Definition and Categorization of Information Ethics
Background and Aim: This paper aims at the analysis of the definitions and categorizations of the realm of “Information Ethics” to criticize assumptions and clarify points of departure for introducing a new definition and categorization. Method: I used documentary research method and conceptual analysis approach. This method and approach is the best fits with the goal of pursuit roots of social...
متن کامل